<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@include file="../../util/taglib.jsp" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath %>" />
    <title>单位数据列表</title>
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">
	<jsp:include page="../util/commScript.jsp">
	   <jsp:param value="<%=basePath %>" name="basePath"/>
	</jsp:include>
  </head>
  <body>
  <div class="place">
    <span>位置：</span>
    <ul class="placeul">
	    <li><a href="javascript:void(0)">首页</a></li>
	    <li><a href="javascript:void(0)">系统管理</a></li>
	    <li><a href="javascript:void(0)">单位管理</a></li>
    </ul>
</div>
  <div id="systemLogListPage"  class="easyui-layout"  data-options="fit:'true'">
    <div data-options="region:'center',noheader:'false',border:false" title="Center">
		 <div id="systemLogList"></div>
    </div>
      <script type="text/javascript">
          var tableObject = $("#systemLogList");
          var basePath = getBasePath();
          $(function(){
        	  loadTableList();
          })
          
          //检索数据
          function seachData(){
        	  var systemLogName = $("#systemLogListPage input[name='systemLogName']").val();
        	  tableObject.datagrid({
        		  queryParams: {
        			  systemLogName:systemLogName
    		      }
        	  })
          }
          
          function loadTableList(){
  	    	var placeHeight = $(".place").height();
        	var windowHeight = $(window).height()-placeHeight;
  	    	//向后台加载数据
  	    	tableObject.datagrid({
  	    		height:windowHeight,
  		        url:basePath+'/systemLog/getSystemLogList.do?logType=mdData_download',
  		        //远程请求数据的方式
  		        method:"post",
  		        fit:false,
  		        //真正的自动展开/收缩列的大小，以适应网格的宽度，防止水平滚动。
  		        fitColumns:true,
  		        //调整列的位置
  		        resizeHandle:"right",
  		        //定义设置行的高度,根据该行的内容。设置为false可以提高负载性能
  		        autoRowHeight:"false",
  		        //工具栏
  		        toolbar:"#systemLogTools .tb_toolbar",
  		        //boolean 是否显示斑马线效果。 
  		        striped:true,
  		        nowrap:false,
  		        idField:"id",
  		        rownumbers:true,//是否显示行号
  		        pagination:true,
  		        loadMsg:"数据加载中，请稍后...",
  		        pageSize:15,//页长
  		        pageList:[15,20,30,40,50],
  		        sortOrder:"id",
  		        singleSelect:false,
  		        checkOnSelect:true,
  		        //定义查找数据字段
  		        queryParams: {
  		        	
  		    	},
  		        columns:[[
  		            {field:'id',checkbox:true},
  		            {field:'operator',title:'操作人',width:'12%'},
  		            {field:'actionName',title:'动作名称',width:'16%'},
  		            {field:'logType',title:'记录类型',width:'16%'},
  		            {field:'logDate',title:'记录时间',width:'16%'}
  		        ]]
  		    });
  	    	
  	    	
          }
          
        //添加数据
  	    function addData(id){
  	        //验证是否登录--开始
  	    	if(!checkLoginStatus()){return;}
  	        //验证是否登录--结束
  	        
  	    	var editDataFormArea = $("#editDataFormArea");
      		if(editDataFormArea.length==0){
      			$("<div id='editDataFormArea'></div>").prependTo("body");
      		}
      		
      		var _width = 650;
      		var _height = 350;
      		var x_left = ($(window).width()-_width)/2;
      		var y_top = ($(window).height()-_height)/2;
      		
  	    	$("#editDataFormArea").window({
  	    	    title: '编辑后台管理员信息',
  	    	    width: _width,
  	    	    height: _height,
  	    	    iconCls:'icon-window',
  	    	    left:x_left,
  	    	    top:y_top,
  	    	    closed: false,
  	    	    cache: false,
  	    	    modal: true,
  	    	    onClose:function(){
				    $("#editDataFormArea").html("");
				    $("#editDataFormArea").remove();
				},
				href:basePath+"manage/xtsz/editSystemLog.jsp?id="+id
  	    	});
  	    }
          
        //删除单条数据	
  	    function delData(id){
        	//验证是否登录--开始
  	    	if(!checkLoginStatus()){return;}
  	        //验证是否登录--结束
  	        
  	    	$.messager.confirm('确认对话框', '此操作将永久删除该条数据,请确认是否继续操作？', function(flag){
      			if (flag){
      				$.post(basePath+"/systemLog/delSystemLog.do",{id:id},
      		    	function(jsonData){
      					if(jsonData.code=="00"){
      						$.messager.alert('系统提示','删除成功！','success');
      						tableObject.datagrid('reload');
      					}else{
      						$.messager.alert('系统提示',jsonData.msg,'error');
      					}
      		    	},"json");
      			}
      		});
  	    }
          
        //批量删除
  	    function batchDelete(){
  	    	//验证是否登录--开始
  	    	if(!checkLoginStatus()){return;}
  	        //验证是否登录--结束
        	
  	    	var ids = [];
  			var rows = tableObject.datagrid('getSelections');
  			if(rows.length<1){
  				$.messager.alert('系统提示','请选中数据后再进行操作！','error');
  				return;
  			}
  			
  			//获取datagrid选中行
  			for (var i = 0; i < rows.length; i++) {
  				ids.push(rows[i].id);
  			}
  			ids = ids.join(',');
  			$.messager.confirm('确认对话框', '此操作将永久删除被选中的数据,请确认是否继续操作？', function(flag){
      			if (flag){
      				$.post(basePath+"/systemLog/delMoreSystemLog.do",{ids:ids},
      		    	function(jsonData){
      					if(jsonData.code=="00"){
      						$.messager.alert('系统提示','删除成功！','success');
      						//删除成功后重新加载表格
      						tableObject.datagrid('reload'); 
      					}else{
      						$.messager.alert('系统提示','删除失败！','error');
      					}
      		    	},"json");
      			}
      		});			
  		}
        
        //查看详细信息
        function lookDetail(id){
        	//验证是否登录--开始
  	    	if(!checkLoginStatus()){return;}
  	        //验证是否登录--结束
  	        
  	    	var editDataFormArea = $("#editDataFormArea");
      		if(editDataFormArea.length==0){
      			$("<div id='editDataFormArea'></div>").prependTo("body");
      		}
      		var _width = 650;
      		var _height = 480;
      		var x_left = ($(window).width()-_width)/2;
      		var y_top = ($(window).height()-_height)/2;
      		
      		//href:basePath+"manage/xtsz/adminDetail.jsp",
  	    	$("#editDataFormArea").window({
  	    	    title: '查看单位信息',
  	    	    width: _width,
  	    	    height: _height,
  	    	    iconCls:'icon-user',
  	    	    left:x_left,
  	    	    top:y_top,
  	    	    closed: false,
  	    	    cache: false,
  	    	    modal: true,
  	    	    onClose:function(){
				    $("#editDataFormArea").html("");
				    $("#editDataFormArea").remove();
				},
				href:basePath+"manage/xtsz/adminDetail.jsp?id="+id,
  				onLoad:function(){
  					
  				}
  	    	});
        }
      </script>
    </div>
  </body>
</html>
